package com.xyauto.theme.bean

/**
 * 二级资源对象
 */
interface ISubResBean {

    /**
     * 类型 0:过场动画  1:图标资源
     */
    fun getType(): Int

    /**
     * 资源名称
     */
    fun getName(): String

    /**
     * 资源预览图  仅限Int/String
     */
    fun getPreviewImage(): Any

    /**
     * getType=0 时是动画类型参数为Int
     * getType=1 时是图标资源的路径为String
     */
    fun getDataPath(): Any?

    /**
     * 额外字段
     */
    fun getExtra(): Any?

}